stachelige mondwinde - German English Dictionary